﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Menu.Master" AutoEventWireup="true" CodeBehind="frmRegCurso.aspx.cs" Inherits="GestionCurriculos.frmRegCurso" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script>
    function regresar() {
        //window.location.assign("frmCurso.aspx");
        if (confirm('¿ Desea cancelar el registro de Curso ?') == true) {
            window.location.assign("frmCurso.aspx");
        }
        else {
            return false;
        }

    }

    function ValidaSoloNumeros() {
        if ((event.keyCode < 48) || (event.keyCode > 57))
            event.returnValue = false;
    }
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div style="margin:5px; font-family:Rambla">

    <div style="text-align:center">
        <h1> <asp:Label runat="server" ID="lblTitulo"></asp:Label> </h1>
    </div>

    <!-- BOTONERA -->
    <div style="width:90%; height:25px; background-color:#064066;">
        &nbsp;&nbsp;
        <asp:Button runat="server" ID="btnGuardar" Text="Guardar" 
            onclick="btnGuardar_Click"/>
        <asp:Button runat="server" ID="btnCancelar" Text="Cancelar" 
            onclick="btnCancelar_Click"  OnClientClick="return regresar();" 
            CausesValidation="False"/>
    </div>
    <div>
        <table>
            <tr>
                <td style="width:180px">Nombre de Curso<b style="color:Red">*</b></td>
                <td>:</td>
                <td><asp:TextBox runat="server" ID="txtCurso" Width="200" MaxLength="50"></asp:TextBox>
                 <asp:RequiredFieldValidator runat="server" ID="rf1" SetFocusOnError="true" style="color:Red"
                        ControlToValidate="txtCurso" ErrorMessage="El campo nombre es requerido.">
                    </asp:RequiredFieldValidator>
                </td>
            </tr>
            <tr>
                <td valign="top">Perfil o competencias del docente<b style="color:Red">*</b></td>
                <td valign="top">:</td>
                <td valign="top"><asp:TextBox TextMode="MultiLine" runat="server" ID="txtPerfil" Width="350" Height="80" MaxLength="500"></asp:TextBox>
                <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" SetFocusOnError="true" style="color:Red"
                        ControlToValidate="txtPerfil" ErrorMessage="El campo perfil del docente es requerido.">
                    </asp:RequiredFieldValidator>
                </td>
            </tr> 
            <tr>
                <td>N&uacutemero de Horas<b style="color:Red">*</b></td>
                <td>:</td>
                <td><asp:TextBox runat="server" ID="txtHoras" Width="200" MaxLength="5" onkeypress="ValidaSoloNumeros()"></asp:TextBox>
                <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator2" SetFocusOnError="true" style="color:Red"
                        ControlToValidate="txtHoras" ErrorMessage="El campo horas es requerido.">
                    </asp:RequiredFieldValidator><asp:RegularExpressionValidator runat="server" ID="re1" 
                        ControlToValidate="txtHoras"  style="color:Red"
                        ErrorMessage="El número de horas debe ser mayor a 0." 
                        ValidationExpression="^0*[1-9][0-9]*$" ></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td>N&uacutemero de Cr&eacuteditos<b style="color:Red">*</b></td>
                <td>:</td>
                <td><asp:TextBox runat="server" ID="txtCreditos" Width="200" MaxLength="2" onkeypress="ValidaSoloNumeros()"></asp:TextBox>
                <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator3" SetFocusOnError="true" style="color:Red"
                        ControlToValidate="txtCreditos" ErrorMessage="El campo créditos es requerido.">
                    </asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator runat="server" ID="RegularExpressionValidator1" 
                        ControlToValidate="txtCreditos"  style="color:Red"
                        ErrorMessage="El número de créditos debe ser mayor a 0." 
                        ValidationExpression="^0*[1-9][0-9]*$" ></asp:RegularExpressionValidator>
                </td>
            </tr>
            <tr>
                <td>&Aacuterea de Conocimiento<b style="color:Red">*</b></td>
                <td>:</td>
                <td><asp:DropDownList runat="server" ID="cboArea" Width="300"></asp:DropDownList>
                  <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" 
           ErrorMessage="Seleccione un área de conocimiento." style="color:Red"
    ControlToValidate="cboArea" InitialValue="Seleccionar"/>
                </td>
            </tr>
             <tr>
                <td>Prerequisito</td>
                <td>:</td>
                <td><asp:DropDownList runat="server" ID="cboPrerequisito" Width="300"></asp:DropDownList>
                    <asp:Button runat="server" ID="btnAgregar" Text="Agregar Prerequisito" 
                        onclick="btnAgregar_Click"/></td>
            </tr>
            <tr>
                <td></td>
                <td></td>
                <td valign="top">
                    <asp:ListBox runat="server" ID="lstPrerequisitos" Width="350" Height="70">
                        
                    </asp:ListBox> <asp:Button runat="server" ID="btnEliminarPre" Text="X" 
                        onclick="btnEliminarPre_Click"/>
                </td>
            </tr>
        </table>
    </div>
</div>
</asp:Content>
